Deduction Chains for Logic of Common Knowledge
نویسندگان
چکیده
Deduction chains represent a syntactic and in a certain sense constructive method for proving completeness of a formal system S with respect to the class of S-structures. Given a formula A, the deduction chains of A are built up by systematically decomposing A into its subformulae. In the case where A is a valid formula, the decomposition yields a (usually cut-free) proof of A in the system S. If A is not valid, the decomposition produces a countermodel for A. The method of deduction chains was originally devised by Schütte and is mainly used in the context of first order logic and semiformal systems for various forms of arithmetic. Schütte [2] has also adapted the method to modal logic. In the current study, we extend this approach to a semiformal system for the Logic of Common Knowledge, as studied by Alberucci and Jäger [1]. The presence of fixed point constructs in this logic leads to potentially infinite-length deduction chains of a non-valid formula, in which case fairness of decomposition requires special attention. An adequate order of decomposition also plays an important role in the reconstruction of the proof of a valid formula from the set of its deduction chains.
منابع مشابه
Deduction chains for common knowledge
Deduction chains represent a syntactic and in a certain sense constructive method for proving completeness of a formal system. Given a formula φ, the deduction chains of φ are built up by systematically decomposing φ into its subformulae. In the case where φ is a valid formula, the decomposition yields a (usually cut-free) proof of φ. If φ is not valid, the decomposition produces a countermodel...
متن کاملUnder consideration for publication in Theory and Practice of Logic Programming 1 Logic program specialisation through
Program specialisation aims at improving the overall performance of programs by performing source to source transformations. A common approach within functional and logic programming, known respectively as partial evaluation and partial deduction, is to exploit partial knowledge about the input. It is achieved through a well-automated application of parts of the Burstall-Darlington unfold/fold ...
متن کاملEvent Modeling and Recognition Using Markov Logic Networks
Abstract. We address the problem of visual event recognition in surveillance where noise and missing observations are serious problems. Common sense domain knowledge is exploited to overcome them. The knowledge is represented as first-order logic production rules with associated weights to indicate their confidence. These rules are used in combination with a relaxed deduction algorithm to const...
متن کاملLogic program specialisation through partial deduction: Control issues
Program specialisation aims at improving the overall performance of programs by performing source to source transformations. A common approach within functional and logic programming, known respectively as partial evaluation and partial deduction, is to exploit partial knowledge about the input. It is achieved through a well-automated application of parts of the Burstall-Darlington unfold/fold ...
متن کاملA general approach to linguistic approximation and its application in frame of fuzzy logic deduction
This paper deals with one problem that needs to be addressed in the emerging field known under the name computing with perceptions. It is the problem of describing, approximately, a given fuzzy set in natural language. This problem has lately been referred to as the problem of retranslation. An approaches to dealing with the retranslation problem is discussed in the paper, that ...
متن کامل